ocean basin - French English Dictionary